needle sealer - Alemán Inglés Diccionario